package com.nd.service.wx;

import com.nd.pojo.bean.Cart;
import com.nd.pojo.bean.Order;
import com.nd.pojo.bo.wx.CartCheckOutBo;
import com.nd.pojo.vo.wx.CartCheckedVo;
import com.nd.pojo.vo.wx.CartCheckoutVo;
import com.nd.pojo.vo.wx.CartIndexVo;


public interface CartService {
    CartIndexVo queryCarIndexVo();

    Integer addToCart(Cart cart);

    Integer fastAddToOrder(Cart cart);

    CartIndexVo checked(CartCheckedVo cartCheckedVo);

    Integer updateCart(Cart cart);

    CartIndexVo deleteCarts(CartDeleteVo cartDeleteVo);

    CartCheckoutVo queryCartCheckoutVo(CartCheckOutBo cartCheckOutBo);

    int queryGoodsCount();
}
